﻿using Roton.Engine.Memory;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Roton.Engine.Structures
{
    sealed class BoardMemoryMap
    {
        public ShortPointer CameraX { get; set; }
        public ShortPointer CameraY { get; set; }
        public BytePointer ExitEast { get; set; }
        public BytePointer ExitNorth { get; set; }
        public BytePointer ExitSouth { get; set; }
        public BytePointer ExitWest { get; set; }
        public BytePointer IsDark { get; set; }
        public BytePointer MaxPlayerShots { get; set; }
        public StringPointer Name { get; set; }
        public BytePointer PlayerEnterX { get; set; }
        public BytePointer PlayerEnterY { get; set; }
        public BytePointer RestartOnZap { get; set; }
        public ShortPointer Tiles { get; set; }
        public ShortPointer TimeLimit { get; set; }
    }
}
